poppy-seed cake - Turkish English Dictionary